Big Huge Thesaurus

Ipomoea leptophylla

noun